home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / a / astro / swing_by / liebmich < prev    next >
Encoding:
Text File  |  1996-11-03  |  2.1 KB  |  56 lines

  1.                 Swing - By
  2.  
  3.  
  4. Die Spielanleitung steht im Programm,  deshalb hier nur ein  paar 
  5. Hinweise:
  6.  
  7. Im gleichen Ordner befindet sich der Font CHICAGO.FDX.
  8.  
  9. Beim  compilierten  Programm  muss der Font  im  gleichen  Ordner 
  10. stehen, wie das Programm, ansonsten wird die Datei nicht gefunden 
  11. und der normale Systemzeichensatz benutzt.
  12.  
  13. Wenn  man das Programm mit dem Interpreter laufen läßt,  muß  der 
  14. Font   auf   der  gleichen  Directory-Ebene   stehen,   wie   der 
  15. Interpreter,  da  die Funktion  DIR$(0) nicht den  Pfadnamen  des 
  16. interpretierten Programmes sondern den des Interpreters liefert !
  17.  
  18. Außerdem  ist  eines der Spiele  im Interpreter  zu  langsam  und 
  19. flimmert,  da  die Programmschleife mehr als  1 / 71'tel  Sekunde 
  20. dauert  und  daher den VBL-Interrrupt knapp verpaßt und  auf  den 
  21. nächsten selbigen warten muß !
  22.  
  23. Daher: Wenn Sie etwas geändert haben: Compilieren
  24.  
  25.  
  26. Im  Übrigen:  Der  geübte GFA-Programmierer wird  sicherlich  mit 
  27. kaltem  Schaudern  die  vielen  FLOAT-Variablen  betrachten   und 
  28. versuchen, die Arithmetik auf INTEGER umzubasteln, wenn möglich.
  29. Das  geht jedoch nur sehr  schwer,  evtl.  über  Tabellen,  macht 
  30. jedoch die Bewegungen der Körper sehr (!) ungenau.  Außerdem  muß 
  31. er die Division durch NULL abfangen, die entstehen kann, wenn der 
  32. bewegte Planet sehr nahe an eine Sonne kommt und (nach INT-Pixel-
  33. Position  ) die gleichen Koordinaten hat.  Bei FLOAT  reicht  ein 
  34. Unterschied  in  der 11 Stelle bei den Koordinaten  und  es  wird 
  35. nicht durch Null geteilt!
  36.  
  37. Dies  ist  also  eine  klassische  Anwendung  für  einen   Math.-
  38. Coprozessor 68881 bzw. 82 !
  39.  
  40.  
  41. P.s.:  Es  kommen wohl bald noch weitere  Gravitationsspiele,  so 
  42. z.B.  Gravitationsbilliard-  u.  Minigolf mit  echtem  'Schwarzem 
  43. Loch',   Boccia u.ä.   ,    es sei denn,   es findet sich endlich 
  44. jemand,  der mich als Programmierer einstellt,  was langsam  Zeit 
  45. wird !   (Beherrsche auch COBOL,  BS2000,  RPGII u.  Assembler f.  
  46. IBM-Mainframes, bevorzuge aber Workstations, Grafik .... )
  47.  
  48.  
  49.  
  50.  
  51.  
  52. Tschüß und viel Spaß
  53.  
  54. Thomas
  55.  
  56.